Coordination in Concurrent Object { Oriented
نویسنده
چکیده
Coordination viewed as the notion of \managing dependencies among activities" 8] is the key concept for modelling concurrent systems. In this paper, we investigate coordination from the viewpoint of programmers and programming language designers with respect to object{oriented programming. Finally, we evaluate existing object{oriented coordination models.
منابع مشابه
Coordination in Concurrent Object{oriented Programming Extended Abstract
Coordination viewed as the notion of \managing dependencies among activities" 8] is the key concept for modelling concurrent systems. In this paper, we investigate coordination from the viewpoint of programmers and programming language designers with respect to object{oriented programming. Finally, we evaluate existing object{oriented coordination models.
متن کاملReengineering Object-Oriented Applications
Although coordination of concurrent objects is a fundamental aspect of object-oriented concurrent programming, there is only little support for its specification and abstraction at the language level. This is a problem because coordination is often buried in the code of the coordinated objects, leading to a lack of abstraction and reuse. Here we present CoLaS, a coordination model and its imple...
متن کاملType Specialization for Object-Oriented Coordination
TSOc is presented as a declarative, object-oriented, concurrent programming language and model. Its intended eld of application is the coordination of simultaneously active autonomous applications. This lan-guage/model is based on a type lattice and constraints over typed variables. Subtyping and constraints allow to specify interfaces and communication protocols in a declarative way.
متن کاملCoordinating Concurrent Objects: How to deal with the coordination aspect?
Aspect oriented programming (AOP) is a recent programming paradigm where programmers express and reason separately about the different concerns that affect the basic object behavior. Although it has been successfully applied to deal with concerns such as synchronization and real-time in the area of object-oriented concurrent and real-time programming, the coordination aspect presents more diffi...
متن کاملCoordination of Active Objects by Means of Explicit Connectors
Although coordination of multiple activities is a fundamental goal of object-oriented concurrent programming languages, there is only limited support for its specification and abstraction at the language level. This leads to a mismatch between conceptional designs, using high-level abstractions, and the implementation, using the low-level coordination constructs. Often coordination is hard-wire...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994